package com.heeexy.example.dao;

import com.alibaba.fastjson.JSONObject;

import java.util.List;

/**
 * @author: heeexy
 * @description: IP-MACDao层
 * @date: 2022/8/4 16:06
 */
public interface IpMacDao {
    /**
     * 新增IP-MAC
     */
    int addIpMac(JSONObject jsonObject);

    /**
     * 统计IP-MAC总数
     */
    int countIpMac(JSONObject jsonObject);

    /**
     * IP-MAC列表
     */
    List<JSONObject> listIpMac(JSONObject jsonObject);

    /**
     * IP-MAC列表依据用户id
     */
    List<JSONObject> listIpMacbyUserId(JSONObject jsonObject);

    /**
     * 更新IP-MAC
     */
    int updateIpMac(JSONObject jsonObject);
}
